high taxation - German English Dictionary